package com.css.fxfzypg.modules.saresults.entity;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

@Data
public class DzqhGroundMotionParametersEntity{


    /**
    * 数据id
    */
    private String gmpId;

    /**
    * 编码
    */
    private String gmpCode;

    /**
    * id
    */
    @Excel(name = "ID",orderNum = "1")
    private Long id;

    /**
    * 区划代码
    */
    @Excel(name = "区划代码",orderNum = "11")
    private Long zoningCode;

    /**
    * 省
    */
    @Excel(name = "省",orderNum = "2")
    private String province;

    /**
    * 市
    */
    @Excel(name = "市",orderNum = "3")
    private String city;

    /**
    * 县
    */
    @Excel(name = "县区",orderNum = "4")
    private String county;

    /**
    * 乡镇
    */
    @Excel(name = "乡镇街道",orderNum = "5")
    private String township;

    /**
     * 0乡镇 1街道
     */
    @Excel(name = "乡镇/街道",orderNum = "6",replace = {"乡镇_0", "街道_1"})
    private String type;

    /**
    * 经度
    */
    @Excel(name = "经度",orderNum = "9")
    private Double longitude;

    /**
    * 纬度
    */
    @Excel(name = "纬度",orderNum = "10")
    private Double latitude;

    /**
    * 峰值加速度
    */
    @Excel(name = "峰值加速度/g",orderNum = "7")
    private BigDecimal peakAcceleration;

    /**
    * 反应谱特征周期
    */
    @Excel(name = "反应谱特征周期/s",orderNum = "8")
    private BigDecimal responseSpectrum;

    /**
    * 全省乡镇个数
    */
    private List<Integer> provinceNumber;

    /**
    * 全市乡镇个数
    */
    private List<Integer> cityNumber;

    /**
    * 全县乡镇个数
    */
    private List<Integer> countyNumber;

    /**
    * 变更原因
    */
    private String reasonForChange;

    /**
    * 批准文件
    */
    private String approvalDocuments;

    /**
     * 创建人
     */
    private String createUser;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 修改人
     */
    private String updateUser;


    /**
     * 修改时间
     */
    private Date updateTime;

    /**
     * 删除标记
     */
    private String isDelete;

    /**
     * 表格类别   (0列表   1变更列表)
     */
    private String listType;

    /**
     * 原数据id   变更前的id
     */
    private String originalId;
}